WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
isometry_conversions.h File Reference

Go to the source code of this file.

Namespaces

namespace  wolf
 

Functions

template<typename D1 >
Eigen::Transform< typename D1::Scalar, 2, Eigen::Isometry > wolf::toIsometry2d (const Eigen::MatrixBase< D1 > &translation, const double &rotation)
 
template<typename D1 , typename D2 >
Eigen::Transform< typename D1::Scalar, 2, Eigen::Isometry > wolf::toIsometry2d (const Eigen::MatrixBase< D1 > &translation, const Eigen::MatrixBase< D2 > &rotation)
 
template<typename D1 >
Eigen::Transform< typename D1::Scalar, 2, Eigen::Isometry > wolf::toIsometry2d (const Eigen::MatrixBase< D1 > &trf)
 
Eigen::Isometry2d wolf::toIsometry2d (const VectorComposite &trf)
 
template<typename D1 , typename D2 >
Eigen::Transform< typename D1::Scalar, 3, Eigen::Isometry > wolf::toIsometry3d (const Eigen::MatrixBase< D1 > &translation, const Eigen::QuaternionBase< D2 > &rotation)
 
template<typename D1 , typename D2 >
Eigen::Transform< typename D1::Scalar, 3, Eigen::Isometry > wolf::toIsometry3d (const Eigen::MatrixBase< D1 > &translation, const Eigen::MatrixBase< D2 > &rotation)
 
template<typename D1 >
Eigen::Transform< typename D1::Scalar, 3, Eigen::Isometry > wolf::toIsometry3d (const Eigen::MatrixBase< D1 > &trf)
 
Eigen::Isometry3d wolf::toIsometry3d (const VectorComposite &trf)
 
Eigen::Vector3d wolf::toVector (const Eigen::Isometry2d &trf)
 
Eigen::Vector7d wolf::toVector (const Eigen::Isometry3d &trf)
 
Eigen::Isometry3d wolf::inverseProjectTo3d (const Eigen::Isometry2d &trf_2d)
 
Eigen::Isometry2d wolf::projectTo2d (const Eigen::Isometry3d &trf_3d)